legal and human presumption - German English Dictionary